package com.goldgov.authorityInfo.service;

import java.util.LinkedHashMap;
import java.util.Map;

public class AuthorityInfoInit{

	public static final String  zbq="zbq";
	public static final String  mgc="mgc";
	public static final String  ycjy="ycjy";
	public static final String  sjzd="sjzd";
	public static final String  zzjg="zzjg";
	public static final String  gzrz="gzrz";
	public static final String  shyk="shyk";
	public static final String  kcgl="kcgl";
	
	protected static final Map<String,String> FUNCTION_MAP=new LinkedHashMap<>();
	public static final String AUTHORITY_INFOS="authorityInfos";
	public static final String DEFAULT_ORGANIZATION_ID="default_organizationID";//默认的管理机构ID
	public static final String DEFAULT_SCOPE_CODE="default_scopeCode";//默认的管理机构ID
	public static final String DEFAULT_ORGANIZATION_NAME="default_organizationName";//默认的管理机构名称
	
	//权限功能点统一在此维护
	static {
		FUNCTION_MAP.put(AuthorityInfoInit.zbq,"支部圈");
		FUNCTION_MAP.put(AuthorityInfoInit.mgc,"敏感词");
		FUNCTION_MAP.put(AuthorityInfoInit.ycjy,"远程教育");
		FUNCTION_MAP.put(AuthorityInfoInit.sjzd,"数据字典");
		FUNCTION_MAP.put(AuthorityInfoInit.zzjg,"组织机构");
		FUNCTION_MAP.put(AuthorityInfoInit.gzrz,"工作日志");
		FUNCTION_MAP.put(AuthorityInfoInit.shyk,"三会一课");
		FUNCTION_MAP.put(AuthorityInfoInit.kcgl,"课程管理");
	}
	
	public static Map<String, String> getFunctionMap() {
		return FUNCTION_MAP;
	}
}
